local util = require("utils.util")
local cs_coroutine_runner = CS.Coroutine_Runner.Instance
local cs_coroutine = class("cs_coroutine")

function cs_coroutine.start(...)
  return cs_coroutine_runner:StartCoroutine(util.cs_generator(...))
end

function cs_coroutine.stop(coroutine)
  cs_coroutine_runner:StopCoroutine(coroutine)
end

return cs_coroutine
